<?php
/**
 * Hinzufügen eines neuen Teams
 * @author Stephan Behrndt
 */
require_once("../classes/User.php");
require_once("../classes/ACL.php");
require_once ("../classes/Liga.php");
require_once ("../classes/Error.php");
$user = new User();
$user->confirm();
$myACL = $user->ACL;

// Header einbinden
include("../template/header.inc.php")?>

<!-- Content	-->
<div class="grid_9" id="content">
	

<?php
// Überprüfung ob Rechte zum Hinzufügen eines Teams vorhanden
if(!$myACL->hasPermission('access_admin')){
	// Keine Rechte vorhanden
	header("location: ../rechtefehler.php");
}
// Überprüfen ob Daten per POST gesendet 
else if($_POST){
	// Neue Team einfügen
	// Überprüfen ob alle Formularfelder ausgefüllt
	$liga = new Liga(); 
	if(!empty($_POST['kurzname']) &&  !empty($_POST['langname']) && !empty($_POST['liga'])){
		// Überprüfen ob Liga gültig
		if($liga->getLiga($_POST['liga'])){
			// Team einfügen
			$liga->addTeam($_POST['kurzname'], $_POST['langname'], $_POST['liga']);
			// alle Teams der Liga anzeigen
			header("location: admin_team.php?liga=".$_POST['liga']);
		}
		else{
			// Liga ungültig
			new Error("Die angebene Liga ist nicht vorhanden!", true);
		}
	}
	else{
		// Formular wurde nicht komplett ausgefüllt
		new Error("Bitte alle Formularfelder ausfüllen!", false);
		// Formular erneut anzeigen
		include("../template/form_editTeam.inc.php");
	}
}
else{
	// Formular anzeigen
	include("../template/form_editTeam.inc.php");
}
?>
</div>

<?php
// Sidebar und Footer einbinden
include("../template/sidebar.inc.php");

include("../template/footer.inc.php");

?>
